Big Huge Thesaurus

pharmacological medicine

noun